package Q9_02_Social_Network; import java.util.HashMap; public class Server { HashMap<Integer, Machine> machines = new HashMap<Integer, Machine>(); HashMap<Integer, Integer> personToMachineMap = new HashMap<Integer, Integer>(); public Machine getMachineWithId(int machineID) { return machines.get(machineID); } public int getMachineIDForUser(int personID) { Integer machineID = personToMachineMap.get(personID); return machineID == null ? -1 : machineID; } public Person getPersonWithID(int personID) { Integer machineID = personToMachineMap.get(personID); if (machineID == null) { return null; } Machine machine = getMachineWithId(machineID); if (machine == null) { return null; } return machine.getPersonWithID(personID); } }